<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	
	<xsl:template match="Consulta" name="paginar">
		<xsl:param name="criterio"/>
		<xsl:param name="txtBusqueda"/>
		
		<xsl:if test="//Consulta/@TotalFilas &gt; 0">
		<div id="paginar">
		<form name="frmPaginar" id="frmPaginar" method="post" onsubmit="document.getElementById.action = windows.location;">
		<script language="javascript" src="Scripts/paginar.js"></script>
		<input type="hidden" name="inicioLimit" id="inicioLimit" />
		<xsl:if test="$criterio != '' and $txtBusqueda != ''">
				<input type="hidden" name="criterio" id="criterio">
					<xsl:attribute name="value"><xsl:value-of select="$criterio"/></xsl:attribute>
				</input>
				<input type="hidden" name="txtBusqueda" id="txtBusqueda" >
					<xsl:attribute name="value"><xsl:value-of select="$txtBusqueda"/></xsl:attribute>
				</input>
		</xsl:if>
		<input type="hidden" name= "sel" >
			<xsl:attribute name="value"><xsl:value-of select="//Consulta/@Nombre"/></xsl:attribute>
		</input>
		<table>
			<th>
				<img src="estilo/imagenes/primero.gif" title="Primero" id="primero">
						<xsl:if test="//Consulta/@Inicio != 0">
							<xsl:attribute name="onclick">Primero();</xsl:attribute>
						</xsl:if>
				</img>
			</th>
			<th>
				<img src="estilo/imagenes/anterior.gif" title="Anterior" id="anterior">
				<xsl:if test="//Consulta/@Inicio != 0">
					<xsl:attribute name="onclick">
						<xsl:value-of select="concat('Anterior(',//Consulta/@Inicio,', ', //Consulta/@CantidadFilas,');')"/>
					</xsl:attribute>
				</xsl:if>
				</img>
			</th>
			<th>
				<xsl:choose>
					<xsl:when test="(//Consulta/@CantidadFilas + //Consulta/@Inicio) &lt;=//Consulta/@TotalFilas">
				<xsl:value-of select="concat(//Consulta/@Inicio, ' a ', //Consulta/@CantidadFilas + //Consulta/@Inicio, ' de ', //Consulta/@TotalFilas)"/>
				</xsl:when>
				<xsl:otherwise>
					<xsl:value-of select="concat(//Consulta/@Inicio, ' a ', //Consulta/@TotalFilas, ' de ', //Consulta/@TotalFilas)"/>
				</xsl:otherwise>
				</xsl:choose>
			</th>
			<th>
				<img src="estilo/imagenes/siguiente.gif" title="Siguiente" id="siguiente">
					<xsl:choose>
					<xsl:when test="//Consulta/@Inicio + //Consulta/@CantidadFilas &gt;= //Consulta/@TotalFilas">
						<xsl:attribute name="disabled">disabled</xsl:attribute>
					</xsl:when>
					<xsl:otherwise>
						<xsl:attribute name="onclick">
						<xsl:value-of select="concat('Siguiente(',//Consulta/@Inicio,', ', //Consulta/@CantidadFilas,');')"/>
						</xsl:attribute>
					</xsl:otherwise>
					</xsl:choose>
				</img>
			</th>
			<th>
				<img src="estilo/imagenes/ultimo.gif" title="Ultimo" id="ultimo">
				<xsl:choose>
				<xsl:when test="//Consulta/@Inicio + //Consulta/@CantidadFilas &gt;= //Consulta/@TotalFilas">
						<xsl:attribute name="disabled">disabled</xsl:attribute>
				</xsl:when>
				<xsl:otherwise>
					<xsl:attribute name="onclick">
					<xsl:value-of select="concat('Ultimo(',ceiling(//Consulta/@TotalFilas div //Consulta/@CantidadFilas) * //Consulta/@CantidadFilas - //Consulta/@CantidadFilas,');')"/>
					</xsl:attribute>
				</xsl:otherwise>
				</xsl:choose>
				</img>
			</th>
		</table>
		</form>
		</div>
		</xsl:if>
	</xsl:template>
</xsl:stylesheet>